; 热键

; Alt + p: 发送***
!p::
	send, ***
	send, {Enter}
return

; Alt + o: 发送***
!o::
	send, ***
	send, {Enter}
return

; Ctrl + Shift + s: 发送字符串
^+s::
	send, ssh ___@
return

; Ctrl + Shift + r: 切换到root用户
^+r::
	send, su root
	send, {Enter}
	sleep, 200
	send, ___
	send, {Enter}
return

; Ctrl + Shift + e: 退出
^+e::
	send, exit
	send, {Enter}
return

; Ctrl + Shift + f: 查找文件
^+f::
	send, find /opt/oss -name 
return

; Alt + Shift + -: 自动输入特定的字符串
+!-::
	send, if __name__ == "__main__":
	send, {Enter}
	send, {Space 4}   
return

; Ctrl + Shift + v: 检查剪切板中的内容是否以/rest开头, 
;                   若是则去掉前后的空格, 去掉/rest前缀后粘贴, 否则直接粘贴
#IfWinActive ahk_exe msedge.exe
^+v::
	buff := Trim(clipboard, " ")
	a := InStr(buff, "/rest/", true)
    ; 主要功能: 当粘贴从抖音复制来的数据时, 自动提取url粘贴
	c := InStr(buff, "https://v.douyin.com/", true)
	if (a = 1) {
		StringTrimLeft, new_buff, buff, 5
		Send, %new_buff%{Enter}
	} else if (c > 1) {
		StringTrimLeft, new_buff, buff, c - 1
		StringTrimRight, new_buff, new_buff, 29
		SendInput %new_buff%
	} else {
		SendInput,^+v
	}
#IfWinActive
return